* {
  margin: 0px;
  padding: 0px;
}
a {
  text-decoration: none;
}
ul,
ol li {
  list-style: none;
}
.top {
  height: 13.33333333vw;
  width: 100vw;
  position: fixed;
  top: 0vw;
  z-index: 99;
}
.top .topcenter {
  width: 94.66666667vw;
  height: 13.33333333vw;
  margin: 0 auto;
}
.top .topcenter .aa {
  line-height: 13.33333333vw;
  font-size: 5.33333333vw;
  padding: 0vw 1.86666667vw;
  color: #fff;
}
.top .topcenter .icon-liebiao {
  float: left;
}
.top .topcenter .icon-icon-- {
  float: right;
}
.top .topcenter .icon-jingdong {
  color: #D74A45;
  line-height: 8vw;
  font-weight: 700;
  float: left;
}
.top .topcenter .tat {
  display: inline-block;
  width: 74.66666667vw;
  height: 8vw;
  margin-top: 2.66666667vw;
  background: #fff;
  border-radius: 4vw;
}
.top .topcenter .tat .gang {
  line-height: 8vw;
  color: #E9E9E9;
  float: left;
}
.top .topcenter .tat .icon-fangdajing {
  color: #9C9C9C;
  font-size: 5.33333333vw;
  line-height: 8vw;
  float: left;
  padding: 0 1.33333333vw;
}
.top .topcenter .tat p {
  font-size: 3.2vw;
  display: inline-block;
  line-height: 8vw;
  color: #6C6C6C;
}
.nav1 {
  width: 100vw;
  height: 43.2vw;
  background: #fff;
  margin: 0 auto;
  border-radius: 2.66666667vw;
  position: relative;
  top: -1.33333333vw;
  z-index: 2;
}
.nav1 .fa {
  display: block;
  width: 20vw;
  height: 18.66666667vw;
  float: left;
  text-align: center;
  box-sizing: border-box;
  padding: 1.6vw 0;
}
.nav1 .fa img {
  width: 10.66666667vw;
  height: 10.66666667vw;
  margin: 0 auto;
}
.nav1 .fa p {
  font-size: 3.2vw;
  color: #6D6D6D;
}
.guanggao1 {
  width: 93.06666667vw;
  height: 8vw;
  background: #fff;
  margin: 0 auto;
  line-height: 8vw;
  border-radius: 1.33333333vw;
  position: relative;
  top: -1.33333333vw;
  overflow: hidden;
}
.guanggao1 img {
  width: 19.46666667vw;
  float: left;
  margin-top: 1.86666667vw;
  margin-left: 2.66666667vw;
}
.guanggao1 .lun {
  display: inline-block;
  width: 61.86666667vw;
  height: 30px;
  float: left;
  position: relative;
}
.guanggao1 .lun .lunul {
  width: 56.53333333vw;
  height: 30px;
  position: absolute;
  top: 0px;
  left: 0px;
}
.guanggao1 .lun .lunul .lunli {
  width: 56.53333333vw;
  height: 30px;
  font-size: 3.2vw;
  color: #333;
  padding-left: 5.33333333vw;
  line-height: 30px;
}
.guanggao1 .gang {
  line-height: 8vw;
  color: #E9E9E9;
  float: left;
  padding-right: 0.8vw;
}
.guanggao1 .gengduo {
  font-size: 3.2vw;
  color: #333;
  line-height: 30 3.75vw;
}
.gg {
  width: 26.66666667vw;
}
.gg img {
  width: 100vw;
  margin-bottom: 1.33333333vw;
}
.miaosha {
  width: 100vw;
  height: 9.06666667vw;
  background: #fff;
}
.miaosha strong {
  color: #DE4037;
  line-height: 9.06666667vw;
  padding: 0 1.33333333vw;
}
.miaosha span {
  font-size: 3.2vw;
  line-height: 9.06666667vw;
  font-weight: 700;
}
.miaosha a {
  display: inline-block;
  float: right;
  line-height: 9.06666667vw;
  font-size: 3.2vw;
  color: #E0443B;
  margin-right: 1.33333333vw;
}
.miaosha a span {
  padding: 0vw 1.06666667vw;
  background: #E0443B;
  border-radius: 50%;
  color: #fff;
  line-height: 2.93333333vw;
}
.miaocon {
  width: 100vw;
  height: 33.86666667vw;
  background: #fff;
}
.miaocon .cc {
  width: 21.33333333vw;
  height: 32.8vw;
}
.miaocon .cc img {
  width: 18.66666667vw;
  height: 18.66666667vw;
}
.miaocon .aa2 {
  height: 32vw;
  text-align: center;
}
.miaocon .aa2 img {
  width: 10.66666667vw;
  height: 10.66666667vw;
}
.miaocon .aa2 .a1 {
  line-height: 4.8vw;
  font-size: 4.26666667vw;
  color: orangered;
  font-weight: 700;
}
.miaocon .aa2 .a2 {
  text-decoration: line-through;
  font-size: 3.2vw;
}
.xiaoyuan {
  width: 100vw;
  height: 9.33333333vw;
  text-align: center;
  background: #F6F6F6;
}
.xiaoyuan img {
  width: 51.2vw;
  height: 9.33333333vw;
}
.shang {
  width: 100vw;
  height: 32vw;
}
.shang .aa {
  text-align: left !important;
}
.shang .aa .xinqi {
  font-size: 3.2vw;
  color: #CE7DDF !important;
}
.shang .aa img {
  margin-left: 4vw !important;
}
.shang .left {
  width: 49.6vw;
  height: 32vw;
  background: #fff;
  float: left;
  text-align: center;
}
.shang .left .xinqi {
  font-size: 3.2vw;
  color: #CE7DDF;
}
.shang .left img {
  width: 17.33333333vw;
  height: 17.33333333vw;
}
.shang .right {
  width: 49.6vw;
  height: 32vw;
  background: #fff;
  float: right;
  text-align: center;
}
.shang .right .xinqi {
  font-size: 3.2vw;
  color: #CE7DDF;
}
.shang .right img {
  width: 17.33333333vw;
  height: 17.33333333vw;
}
.xia {
  width: 100vw;
  height: 32vw;
  display: flex;
  margin-top: 0.26666667vw;
}
.xia .aa {
  text-align: left !important;
}
.xia .aa .xinqi {
  font-size: 3.2vw;
  color: #ED645F !important;
}
.xia .aa img {
  margin-left: 5.33333333vw !important;
}
.xia .xia1 {
  width: 26.66666667vw;
  height: 31.2vw;
  text-align: center;
  margin-left: 0.26666667vw;
  background: #fff;
  float: left;
  margin-top: 0.26666667vw;
}
.xia .xia1 img {
  width: 17.33333333vw;
  height: 17.33333333vw;
}
.xia .xia1 .xinqi {
  font-size: 3.2vw;
  color: #CE7DDF;
}
.meiri {
  width: 100vw;
  height: 9.33333333vw;
  text-align: center;
  background: #F6F6F6;
}
.meiri img {
  height: 9.33333333vw;
}
.xiaa {
  width: 100vw;
  height: 32vw;
  display: flex;
  margin-top: 0.26666667vw;
}
.xiaa .xia2 {
  width: 26.66666667vw;
  height: 32vw;
  text-align: center;
  margin-left: 0.26666667vw;
  background: #fff;
  float: left;
  margin-top: 0.26666667vw;
}
.xiaa .xia2 img {
  width: 17.33333333vw;
  height: 17.33333333vw;
}
.xiaa .xia2 .xinqi {
  font-size: 3.2vw;
  color: #CE7DDF;
}
.conaa {
  width: 100vw;
  height: 26.66666667vw;
  margin-bottom: 0.26666667vw;
}
.conaa .left {
  width: 49.46666667vw;
  height: 26.66666667vw;
  background: #fff;
  float: left;
}
.conaa .left .l {
  float: left;
}
.conaa .left .l h4 {
  font-size: 4.26666667vw;
  font-weight: 400;
  color: #000000;
}
.conaa .left .l span {
  font-size: 3.2vw;
  color: #C86DDB;
}
.conaa .left .r {
  float: right;
}
.conaa .left .r img {
  width: 21.33333333vw;
  height: 21.33333333vw;
}
.conaa .right {
  width: 49.46666667vw;
  height: 26.66666667vw;
  background: #fff;
  float: right;
}
.conaa .right .l {
  float: left;
}
.conaa .right .l h4 {
  font-size: 4.26666667vw;
  font-weight: 400;
  color: #000000;
}
.conaa .right .l span {
  font-size: 3.2vw;
  color: #C86DDB;
}
.conaa .right .r {
  float: right;
}
.conaa .right .r img {
  width: 21.33333333vw;
  height: 21.33333333vw;
}
.xia3 {
  width: 49.73333333vw;
  height: 32vw;
  float: left;
  background: #fff;
  position: relative;
}
.xia3 .xtop {
  width: 49.73333333vw;
  height: 10.13333333vw;
}
.xia3 .xbottom {
  width: 49.73333333vw;
  height: 17.33333333vw;
}
.xia3 .xbottom img {
  width: 17.33333333vw;
  height: 17.33333333vw;
  margin-left: 5.33333333vw;
}
.xia3 .graphic-btn {
  color: #fff;
  position: absolute;
  bottom: 0vw;
  left: 0vw;
  font-size: 3.2vw;
}
.xia2 {
  position: relative;
}
.xia2 .graphic-btn {
  position: absolute;
  left: 0vw;
  bottom: 0vw;
  font-size: 3.2vw;
  color: #fff;
}
.xia2 .xinqi2 {
  color: #ED645F;
  font-size: 3.2vw;
}
.ggg {
  width: 100vw;
  height: 26.66666667vw;
  margin: 0 auto;
}
.ggg img {
  width: 95.46666667vw;
  height: 26.66666667vw;
  display: block;
  margin: 0 auto;
}
.gray-text {
  position: relative;
  display: -webkit-box;
  margin: 3.73333333vw 1.33333333vw;
  color: #848689;
  font-size: 3.73333333vw;
  -webkit-box-pack: center;
}
.pp {
  font-size: 3.73333333vw;
  color: #E0443B;
  text-align: center;
}
.ul1 {
  width: 100vw;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  margin-top: 4vw;
}
.ul1 li {
  width: 49.86666667vw;
  height: 75.73333333vw;
  background: #fff;
  margin-bottom: 1.33333333vw;
}
.ul1 li img {
  width: 49.33333333vw;
  height: 49.33333333vw;
}
.ul1 li h4 {
  width: 45.33333333vw;
  height: 8.8vw;
  font-size: 3.46666667vw;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  word-break: break-all;
  margin-bottom: 2.13333333vw;
}
.ul1 li .nbsp {
  font-size: 3.73333333vw;
  color: #CF5043;
}
.ul1 li .a79 {
  font-size: 4.26666667vw;
  color: #CF5043;
  font-weight: 700;
}
.ul1 li .yuan {
  font-size: 3.73333333vw;
  color: #CF5043;
}
.ul1 li .dibu {
  width: 47.2vw;
  height: 6.66666667vw;
  margin: 0 auto;
  margin-top: 2.13333333vw;
  position: relative;
}
.ul1 li .dibu .haoping {
  font-size: 1.06666667vw;
  color: #999;
  line-height: 6.66666667vw;
}
.ul1 li .dibu .xiangsi {
  display: block;
  font-size: 2.66666667vw;
  color: #999;
  position: absolute;
  top: 0;
  right: 2.13333333vw;
  border: 0.26666667vw solid #BFBFBF;
  padding: 0.26666667vw 0.8vw;
}
.jiazai {
  width: 100vw;
  height: 9.33333333vw;
  background: #F3F5F7;
  text-align: center;
  border-top: 0.26666667vw solid #BFBFBF;
  border-bottom: 0.26666667vw solid #BFBFBF;
}
.jiazai a {
  font-size: 3.73333333vw;
  color: #686868;
  line-height: 9.33333333vw;
}
.foot {
  width: 100vw;
  height: 53.33333333vw;
}
.foot .ul2 {
  width: 100%;
  height: 13.33333333vw;
  background: #fff;
  padding: 0 18px;
  position: relative;
  box-sizing: border-box;
}
.foot .ul2 li {
  width: 22.13333333vw;
  height: 4.26666667vw;
  float: left;
  border-right: 0.26666667vw solid #D7D7D7;
  text-align: center;
  margin-top: 4.53333333vw;
}
.foot .ul2 li a {
  display: block;
  font-size: 3.73333333vw;
  color: #686868;
  float: left;
  padding-left: 7.2vw;
  line-height: 4.26666667vw;
}
.foot .ul2 .aa {
  border: none !important;
}
.foot .ul3 {
  width: 100vw;
  height: 18.4vw;
  margin: 0.26666667vw 0;
  background: #fff;
}
.foot .ul3 li {
  width: 32.8vw;
  height: 16vw;
  float: left;
  text-align: center;
}
.foot .ul3 li img {
  width: 16vw;
  height: 16vw;
}
.foot .banquan {
  width: 100vw;
  height: 7.2vw;
  background: #fff;
  font-size: 3.2vw;
  color: #686868;
  line-height: 7.2vw;
  text-align: center;
  margin-bottom: 0.26666667vw;
}
.foot .nav2 {
  width: 100vw;
  height: 13.33333333vw;
  background: #fff;
  position: fixed;
  bottom: 0vw;
  left: 0vw;
  z-index: 999999;
}
.foot .nav2 a {
  display: block;
  width: 20vw;
  height: 13.33333333vw;
  float: left;
  text-align: center;
}
.foot .nav2 a img {
  width: 16vw;
  height: 12.26666667vw;
}
.fh {
  width: 10.13333333vw;
  height: 10.13333333vw;
  position: fixed;
  right: 2.66666667vw;
  bottom: 16.53333333vw;
  cursor: pointer;
  z-index: 999;
}
.fh img {
  width: 100%;
  height: 100%;
}
